factors affecting development of child